// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// TouchScreenWin32
//
//		Implementation of TouchScreenBase, for the 32-bits Windows System
//
// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#ifndef TOUCHSCREEN_TOUCHSCREENWIN32_H
#define TOUCHSCREEN_TOUCHSCREENWIN32_H
#include "TouchScreenBase.h"
#include "IEventReceiver.h"

class TouchScreenWin32 : public TouchScreenBase, public irr::IEventReceiver
{
// ** Ctors / Dtor
// ////////////////////////////////////////////////////////
public:
	TouchScreenWin32(irr::core::rect<short> rct);
	virtual	~TouchScreenWin32();

// ** Methods
// ////////////////////////////////////////////////////////
public:
	// TouchScreenBase impl.
	//TouchType			getLeftBound()		const	{return 0;};
	//TouchType			getRightBound()		const	{return 0;};
	//TouchType			getTopBound()		const	{return 0;};
	//TouchType			getBottomBound()	const	{return 0;};

	// irr::IEventReceiver impl.
	bool				OnEvent(const irr::SEvent& ev);
};



#endif